'480
 angle 1 angle inc
 -771 floor ceil .dn dec
 sub 5 *.eye9 div 2 ceil store
 *.aim store
 stop
 =
 stop
 xor
 angle *.deltie div 251 1 floor 1 251 -1 10 1
''''''''''''''''''''''''  Gene:  1 Begins at position  34  '''''''''''''''''''''''
 start
 %=
 *.aimright <=
 %=
 -214 >
 526 *.refnrg - >

''''''''''''''''''''''''  Gene:  1 Ends at position  44  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  2 Begins at position  45  '''''''''''''''''''''''
 cond
 start
 *.body 50 mult 300 *.dx -1 *.hit *.tin1 *.in10 *.vshoot *.eye8dir abs -241 inc
 store
 dupbool
 ++ *.memval sub -160 *.numties abs *-1097 50 sub 5 10 251 sub *.hitsx *.aim 251 sub *.tieang
''''''''''''''''''''''''  Gene:  2 Ends at position  80  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  3 Begins at position  81  '''''''''''''''''''''''
 start
 *.body 50 mult 300 *.aimleft -1 10 1
''''''''''''''''''''''''  Gene:  3 Ends at position  89  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  4 Begins at position  90  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub clear rnd ~ dec
 *.maxvel mult mod * .up store
 300 *.refvenom 50 inc
 *.eye2width
''''''''''''''''''''''''  Gene:  4 Ends at position  109  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  5 Begins at position  110  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot 10 *.refaimdx 7 *.memval store
 302 sub 50 mult 313 1 ceil 2 *.aim store
 *.paralyzed *.aim .up store
 *.trefvelmydn 251 div -- 5 sub 251 *.aim *.paralyzed sub ceil overbool
 >=

''''''''''''''''''''''''  Gene:  5 Ends at position  145  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  6 Begins at position  146  '''''''''''''''''''''''
 cond
 -- ceil - -197 true
 -136 start
 *.up *.mkvirus
''''''''''''''''''''''''  Gene:  6 Ends at position  155  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  7 Begins at position  156  '''''''''''''''''''''''
 else
 %=
 << -399 *.myshoot *.timer div *.aim ceil *.tie div stop
''''''''''''''''''''''''  Gene:  7 Ends at position  167  '''''''''''''''''''''''
 -160 *.deltie ceil *.hit -188 *.trefaimsx true
 *.refaim
''''''''''''''''''''''''  Gene:  8 Begins at position  176  '''''''''''''''''''''''
 cond
 stop
''''''''''''''''''''''''  Gene:  8 Ends at position  177  '''''''''''''''''''''''
 inc
 *.shup *.refeye sub *.fixed 1 10 and
 mult mult 241 dec

''''''''''''''''''''''''  Gene:  9 Begins at position  190  '''''''''''''''''''''''
 cond
 store
 -1 .mass store
 454 251 div *.tieloc ceil -497 pow -- *.shareshell sqr swap -311 << ceil *885 dec
 *898 << add add inc
 else
 angle >>
''''''''''''''''''''''''  Gene:  9 Ends at position  218  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  10 Begins at position  219  '''''''''''''''''''''''
 else
 - false
 not
 >=
 sub << !~=
 clearbool
 >=
 stop
''''''''''''''''''''''''  Gene:  10 Ends at position  229  '''''''''''''''''''''''
 |
''''''''''''''''''''''''  Gene:  11 Begins at position  231  '''''''''''''''''''''''
 cond
 *.edge ~ -388 * -555 pow pyth over !=
 *-244 *.aim true
 stop
''''''''''''''''''''''''  Gene:  11 Ends at position  244  '''''''''''''''''''''''
 pyth inc
 clearbool
 dec
 578 dec
 rnd 129 dec
 store
 sub !%=
 1405 << add floor ceil
''''''''''''''''''''''''  Gene:  12 Begins at position  262  '''''''''''''''''''''''
 else
 true
 and
 inc
 <=
 div -542 div >
 sub mult 300 mult 50 *.body
''''''''''''''''''''''''  Gene:  12 Ends at position  276  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  13 Begins at position  277  '''''''''''''''''''''''
 start
 *.ypos 1 10 300 *.tiepres *.setboy
''''''''''''''''''''''''  Gene:  13 Ends at position  283  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  14 Begins at position  284  '''''''''''''''''''''''
 cond
 start
 *.body *.vshoot sub 50 mult .sexrepro store
 1 *.shoot 1 *.paralyzed dup !=
 -22 sqr floor !=

''''''''''''''''''''''''  Gene:  14 Ends at position  302  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  15 Begins at position  303  '''''''''''''''''''''''
 else
 !%=
 *.trefvelscalar
''''''''''''''''''''''''  Gene:  15 Ends at position  305  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  16 Begins at position  306  '''''''''''''''''''''''
 else
 >
 - *.refnrg 70 %=
 sqr
''''''''''''''''''''''''  Gene:  16 Ends at position  312  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  17 Begins at position  313  '''''''''''''''''''''''
 cond
 store
 store
 div - inc
 *.multi start
 *.body sub 5 *.veldx stop
''''''''''''''''''''''''  Gene:  17 Ends at position  325  '''''''''''''''''''''''
 251 1 floor *.tin5 *.tielen3 5 *.veldn *.in1 dist *.tieang1 << pow and
 pow mod 25 store
 *.mypoison << xor
 abs inc
 dropbool
 *.refbody 462 *-95 stop
 - -1057 *.mkpoison
''''''''''''''''''''''''  Gene:  18 Begins at position  356  '''''''''''''''''''''''
 start
 << - ~ sqr
''''''''''''''''''''''''  Gene:  18 Ends at position  360  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  19 Begins at position  361  '''''''''''''''''''''''
 cond
 -1 10 1
''''''''''''''''''''''''  Gene:  19 Ends at position  364  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  20 Begins at position  365  '''''''''''''''''''''''
 cond
 start
 *.body 1500 sub 50 mult .repro store
 -1
''''''''''''''''''''''''  Gene:  20 Ends at position  374  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  21 Begins at position  375  '''''''''''''''''''''''
 cond
 50 sub *.pain *.body start
 mult .sexrepro store
 -1 .shoot store
 10 50 sub *.fixpos *.body
''''''''''''''''''''''''  Gene:  21 Ends at position  391  '''''''''''''''''''''''
''''''''''''''''''''''''  Gene:  22 Begins at position  392  '''''''''''''''''''''''
 start

''''''''''''''''''''''''  Gene:  22 Ends at position  392  '''''''''''''''''''''''

''''''''''''''''''''''''  Gene:  23 Begins at position  393  '''''''''''''''''''''''
 cond
 floor >
 sqr *232 *15 *.robage 1 251 1 10 *.tin1 store
 302 mult div -197 ceil *.paralyzed *382 *225 dup stop
''''''''''''''''''''''''  Gene:  23 Ends at position  415  '''''''''''''''''''''''
 *.vshoot sub 50 *.eye5width .shoot store
 10 1 add -68 ~ xor
 *884 *.aim mult *-353 overbool
 dist *.slime floor ceil *.tieloc *.mydn *.aim 2 ceil *.reftie dist -- swapbool
 251 stop
 10 *.paralyzed ceil 1 *.refaim sub sub 50 mult 300
''''''''''''''''''''''''  Gene:  24 Begins at position  458  '''''''''''''''''''''''
 start
 *.body *.vshoot sub 50 store
 -1 .shoot store
 div 251 *.eye6dir 2 1 sub *.sexrepro *.aim 251 sub .aimright store
 stop
''''''''''''''''''''''''  Gene:  24 Ends at position  479  '''''''''''''''''''''''

